Improve graphical console performance
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 17 Mar 2010 14:10:43 +0000 (14:10 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 17 Mar 2010 14:10:43 +0000 (14:10 +0000)
commitae695978a69783a9aff38604daf3322e6709b379
treeac2c4dd12d441f5ec7b639b71de356a6d4789459
parent5e827c9822dafd58156437977a12bd3d82f1f490
Improve graphical console performance

As it is pretty pointless to clear unused parts of a line over and
over again, keep track of how much of a line was actually written
to and avoid clearing parts of the screen that are known to already
be clear. With this, scrolling speed becomes comparable to that of
Linux' VESA console.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/drivers/video/vesa.c